high-mounted stop light - Francés Inglés Diccionario